package br.edu.faculdadeprojecao.teste.cadastro;

import javax.persistence.EntityManager;

import br.edu.faculdadeprojecao.enuns.Perfil;
import br.edu.faculdadeprojecao.infra.JPAUtil;
import br.edu.faculdadeprojecao.modelo.Professor;
import br.edu.faculdadeprojecao.modelo.Usuario;
import br.edu.faculdadeprojecao.util.Criptografia;

public class TesteCadastroUsuario {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		EntityManager em = new JPAUtil().getEntityManager();

		Usuario u = new Usuario();
		u.setLogin("admin");
		u.setSenha(Criptografia.encodePassword("123"));
		u.setAtivo(true);
		u.setPerfil(Perfil.ADMINISTRADOR);
		u.setMatricula("2012");
		u.setNome("administrador");
		u.setSobrenome("do Sistema");
		
		
		
		em.getTransaction().begin();
		em.persist(u);
		

		em.getTransaction().commit();

	}
}
